/*SNNAT*/
/*LOGIN*/
.divLoginContent {
    width: 930px;
    height:563px;
    position:relative;
    position:static;
    background-image: url(img/Login_contenido.png); 
}
.divLoginForm {
    width:320px;
    height:103px;
    top:230px;
    left:250px;
    position:relative;
    font-family:Arial;
    color:#727171;
    font-size:12px;
}
.divLoginCandado {
    width: 84px;
    height:103px;
    top:120px;
    left:585px;
    position:relative;
    background-image: url(img/Login_candado.png);
    background-repeat:no-repeat;
}
.divLoginOlvidoCont {
    width:300px;
    height:75px;
    top:120px;
    left:300px;
    position:relative;
    font-family:Arial;
    font-size:12px;
    color:#727171;
    text-decoration:underline;
}
.divMenuHorizontal {
    width: 894px;
    height:50px;
    left:17px;
    top:-2px;
    position:relative;
}

/*LOGIN*/

/*FORM*/
.input0
{
        font: normal 12px, Arial, Helvetica;
        color: #333333; 
        border: 1px #c1dee9 solid;
        border-color: #c1dee9; 
        background-color: #FFFFFF;
        height:22px;
        width:190px;
}
.input1
{
        font: normal 12px, Arial, Helvetica;
        color: #333333; 
        border: 1px #c1dee9 solid;
        border-color: #c1dee9; 
        background-color: #FFFFFF;
        height:22px;
        width:165px;
}
.facturaTotal
{
        font: normal 12px, Arial, Helvetica;
        color: #0492c9;
        font-size:20px;
}
.facturaAdvertencia
{
        font: normal 12px, Arial, Helvetica;
        color: #f40b0b;
        font-size:20px;
}
.inputCalendario
{
        border: 1px #000000;
        height:16px;
        width:16px;
}
.input2
{
        font: normal 12px, Arial, Helvetica; 
        color: #333333; 
        border: 1px #c1dee9 solid;
        border-color: #c1dee9; 
        background-color: #FFFFFF;
        height:22px;
        width:165px;
}
.inputBoton
{
        border: 1px #c1dee9;
        height:30px;
        width:95px;
}
#cal-button-1
{
background:url('img/calendario.png');
no-repeat;
border:none;
width:16px;
height:16px;
}   


.select1 {
 font: Arial;
 color: #505050;
 border: 1px solid #c1dee9;
 width: 190px;
 height:25px;
}

.select2 {
 font: Arial;
 color: #505050;
 width: 590px;
 height:20px;
}
.select3 {
 font: Arial;
 color: #505050;
 border: 1px solid #c1dee9;
 width: 55px;
 height:25px;
}

.btn_imprimirNotif {
 top: 8.5px;
 left:10px;
 position:relative;
}

/*FORM*/

.firmaysello {
    width: 100px;
    height:20px;
    top:0px;
    left:650px;
    position:relative;
}

.logo_control_bienes {
    width: 131px;
    height:77px;
    top:20px;
    left:50px;
    position:absolute;
    background-image: url(img/mtps_logo.jpg);
    background-repeat:no-repeat;
}

.encabezado_control_bienes {
    width: 550px;
    height: 100px;
    top:-10px;
    left:210px;
    position:relative;
}

.indexText1{
    font-family:Arial, Helvetica, sans-serif;
    color:#0492c9;
    font-size: 20px;
    line-height: 35px;
}

.divPrincipal {
    width: 930px;
    height:200px;
    position:relative;
    position:static;
    margin:0 auto 0 auto;
}
.divEncabezado0 {
    width: 930px;
    height:134px;       
    position:relative;
    background-image: url(img/encabezado.png);  
    background-repeat:no-repeat;    
}
.divContenido0 {
    width: 930px;
    height:43px;        
    position:relative;
    background-image: url(img/contenido0.png);  
}
.divContenido1 {
    width:930px;
    position:relative;
    background-image: url(img/contenido1.png);  
}
.divPie0 {
    width:930px;
    height:28px;        
    position:relative;
    background-image: url(img/pie0.png);    
    background-repeat:no-repeat;    
}
.divPie1 {
    width:930px;
    height:80px;        
    position:relative;
    background-image: url(img/pie1.png);    
    background-repeat:no-repeat;    
}
.divMenu{
    width: 140px;
    height:150px;
    margin-left:30px;
    position:fixed;
    float:left;
}

.divMenuie6{
    width: 140px;
    height:150px;
    margin-left:15px;
    position:fixed;
    float:left;
}

.divMenuie7{
    width: 140px;
    height:150px;
    margin-left:-170px;
    position:fixed;
    float:left;
}

.divMenuAzul {
    position:absolute;
    font-family:Arial, Helvetica, sans-serif;
    color:#0492c9;
    font-size: 13px;
    font-weight:bold;
}
.divMenuVerde {
    position:absolute;
    font-family:Arial, Helvetica, sans-serif;
    color:#29b318;
    font-size: 13px;
    font-weight:bold;
}
.divMensaje1 {
    font-family:Arial;
    color:#FF0000;
    font-size: 12px;
}

.divContenido2 {
    width: 800px;
    margin-left:80px;
    display:inline-block;
    position:relative;  
}
.divForm2 {
    position:absolute;
    width: 365px;
    left:420px;
    top:40px;
}
.divContenido3 {
    width: 695px;
    position:relative;
    margin-left:-10px;
    font-family:Arial;
    color:#727171;
    font-size:12px;
}
.divUsuario {
    width: 400px;
    position:relative;
    margin-left:495px;
    font-family:Arial, Helvetica, sans-serif;   
    color:#0492c9;
    font-size: 12px;    
    top: 13px;
    text-align:right;
}
.divControlPaginacion {
    width: 400px;
    position:relative;
    margin-left:295px;
    font-family:Arial, Helvetica, sans-serif;   
    color:#0492c9;
    font-size: 12px;    
    top:0px;
    text-align:right;
}

.divPieTexto {
    width: 700px;
    position:relative;
    margin-left:115px;
    font-family:Arial, Helvetica, sans-serif;   
    color:#FFFFFF;
    font-size: 11px;    
    top: 8px;
}

.divTextoEncabezado {
    font-family:Arial, Helvetica, sans-serif;   
    color:#005d7c;
    font-size: 22px;
}
.divTextoEncabezado1 {
    font-family:Arial, Helvetica, sans-serif;
    color:#0492c9;
    font-size: 13px;
    font-weight:bold;
}
.divTextoEncabezado2 {
    font-family:Arial, Helvetica, sans-serif;   
    color:#005d7c;
    font-size: 20px;
}
.divSelector0 {
    top: 37px;
    left: 420px;
    width:15px;
    height:108px;
    position:absolute;
    background-image: url(img/selector0.png);
    background-color:#00FF66;   
}
.divSelector1 {
    top: 37px;
    left: 420px;
    width:15px;
    height:65px;
    position:absolute;
    background-image: url(img/selector0.png);
    background-color:#00FF66;   
}
.divNotifCruz {
    top: 48px;
    left: 450px;
    width:18px;
    height:18px;
    position:absolute;
    background-image: url(img/cruz_verde.png);
}
.divUsrCruz {
    top: 48px;
    left: 5px;
    width:18px;
    height:17px;
    position:absolute;
    background-image: url(img/cruz_verde.png);
}

.divNotifTexto0 {
    top: 48px;
    left: 480px;
    width:210px;
    height:20px;
    position:absolute;
    font-family:Arial;
    color:#aacd55;
    font-size:15px;
    text-decoration:underline;  
}
.divUsrTexto0 {
    top: 48px;
    left: 30px;
    width:210px;
    height:20px;
    position:absolute;
    font-family:Arial;
    color:#aacd55;
    font-size:15px;
    text-decoration:underline;
    font-weight:bold;   
}

.divEmpresaTexto0 {
    top: 48px;
    left: 480px;
    width:260px;
    height:20px;
    position:absolute;
    font-family:Arial;
    color:#aacd55;
    font-size:15px;
    text-decoration:underline;  
}

.divNotifLink0 {
    position:absolute;
    font-family:Arial;
    color:#aacd55;
    font-size:15px;
    text-decoration:underline;  
}

.sibTexto1 {
    font-family:Arial;
    font-size:12px;
}
.divUsrTexto1 {
    top: 68px;
    left: 30px;
    width:210px;
    height:20px;
    position:absolute;
    font-family:Arial;
    font-size:12px;
}
.divEmpresaTexto1 {
    top: 78px;
    left: 480px;
    width:210px;
    height:20px;
    position:absolute;
    font-family:Arial;
    font-size:12px;
}

.divNotifPaginacion1 {
    top: 18px;
    left: 480px;
    width:210px;
    height:20px;
    position:relative;
    font-family:Arial;
    font-size:12px;
}

.divEncabezadoRep {
    font-family:Arial;
    font-size:14px;
    color:#1c96d9;
    font-weight:bold;
}
.divError {
    font-family:Arial;
    font-size:12px;
    color:#FF0000;
}
.divMensaje {
    font-family:Arial;
    font-size:20px;
    color:#FF0000;
}

.divEmpresaDivisor {
    top: 0px;
    left: 0px;
    width:7px;
    height:388px;
    position:relative;
    background-image: url(img/divisor0.png);
    background-color:#00FF66;   
}

.divOculto {
    visibility:hidden;
}
.botonExcel{cursor:pointer;}

.divNotifEDatos
{
    width:400px;
    position:abolute;
/*  background-color:#00FF00; */
/*  visibility:hidden;  */
}

.divNotifLinks
{
    width:270px;
    height:352px;
/*  background-color:#0066FF;*/
    margin-left:20px;
    vertical-align:top;
    position:absolute;
    top:75px;
}

.divBarraNotif
{
    width:2px;
    height:205px;
/*  background-color:#0066FF;*/
    margin-left:20px;
    background-image:url(img/barra_notif.png);
    position:absolute;
}

.divTextoBarraNotif
{
    width:200px;
    height:205px;
/*  background-color:#0066FF;*/
    margin-left:40px;
    vertical-align:text-top;
}

.divTextoBarraNotifAmarillo
{
    font-family:Arial;
    color:#f7cd00;
    font-weight:bold;   
}

.divTextoBarraNotifVerde
{
    font-family:Arial;
    color:#a6cf67;
    font-weight:bold;   
}

.divFlechaNotif1
{
    width:9px;
    height:18px;
/*  background-color:#0066FF;*/
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:-2px; 
/*  top:100px; */
}

.divFlechaNotif2
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:28px; 
}

.divFlechaNotif3
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:58px; 
}

.divFlechaNotif4
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:88px; 
}

.divFlechaNotif5
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:118px; 
}

.divFlechaNotif6
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:148px; 
}

.divFlechaNotif7
{
    width:9px;
    height:18px;
    margin-left:20px;
    background-image:url(img/flecha_notif.png);
    position:absolute;
    top:178px; 
}

.divCheckNotif1
{
    width:19px;
    height:14px;
/*  background-color:#0066FF;*/
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:-2px; 
/*  top:162px; */
}
.divCheckNotif2
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:28px; 
}
.divCheckNotif3
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:58px; 
}
.divCheckNotif4
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:88px; 
}
.divCheckNotif5
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:118px; 
}
.divCheckNotif6
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:148px; 
}
.divCheckNotif7
{
    width:19px;
    height:14px;
    margin-left:180px;
    background-image:url(img/check_notif.png);
    position:absolute;
    top:178px; 
}



.botonsiguiente 
{
background-image: url(img/boton_siguiente.png); 
width:92px;
height: 27px; 
border-width:0;
cursor:pointer;
background-color: transparent;
font-family:Arial;
color:#FFFFFF;
/*font-weight:bold;*/
}

.botonexcel
{
background-image: url(img/exportarexcel.png); 
width:116px;
height: 16px; 
border-width:0;
cursor:pointer;
background-color: transparent;
font-family:Arial;
color:#FFFFFF;
/*font-weight:bold;*/
}

.botonBuscar 
{
background-image: url(img/buscar.png); 
width:16px;
height: 16px; 
border-width:0;
cursor:pointer;
background-color: transparent;
font-family:Arial;
color:#FFFFFF;
font-size:1px;
/*font-weight:bold;*/
}


/*SNNAT*/

/*---------------------------------------------*/

#divEncabezado {
    WIDTH: 900px;
    height:100px;
    position:relative;
    margin-bottom:5px;
    background-image: url(img/sib_encabezado.png);
}
#divMenu {
    WIDTH: 144px;
    position:relative;
    float:Left; 
}
#divCuerpo {
    WIDTH: 750px;
    float:right;
    position:relative;
}
#divPie {
    WIDTH: 900px;
    position:relative;
    float:right;
    top:8px;
    text-align:center;
    font-size:12px;
    background-color:#4f81bd;
    color:#FFFFFF;
}
#divEncMenu {
    WIDTH:144px;
    position:relative;
    float:right;
    background-image: url(img/encTablaMenu.png);
    text-align:center;
    color:#FFF;
}
#divCuerpMenu {
    WIDTH:134px;
    position:relative;
    float:right;
    background-image: url(img/cuerpomenu.png);
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    font-size:15px;
    line-height:20px;

}
#divPieMenu {
    WIDTH:144px;
    height:10px;
    position:relative;
    float:right;
    background-image: url(img/piemenu.png);
    background-repeat:no-repeat;
}
#divEncContenido {
    WIDTH:750px;
    height:20px;
    position:relative;
    float:right;
    background-image: url(img/encContenido.png);
    text-align:center;
    color:#FFF;
}
#divcuerpoContenido {
    WIDTH:710px;
    position:relative;
    float:right;
    background-image: url(img/cuerpoContenido.png);
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;  
}
#divcuerpoPie {
    WIDTH:750px;
    height:10px;
    position:relative;
    float:right;
    background-image: url(img/cuerpoPie.png);
    background-repeat:no-repeat;    
}
/*asicalamiento por imagenes del cuerpo web*/   

/*capas de login*/  
#divLogEnc{
    WIDTH:648px;
    padding-top: 10px;
    text-align:center;
    position:relative;
    color:#FFF;
}
#divLogIngreso{
    WIDTH:648px;
    padding-top: 43px;
    text-align:center;
    position:relative;
    color:#FFF;
}
#divLogIngresoFrom{
    WIDTH:172px;
    position:relative;
    margin-left:239px;
    margin-top:5px;
}
.boton
{
    border-right: #696969 1px solid;
    border-top: #696969 1px solid;
    font-size: 12px;
    border-left: #696969 1px solid;
    color: black;
    border-bottom: #696969 1px solid;
    font-family: Arial;
    cursor:pointer;
    
}
/*capas de login*/  



/*tablas*/
.login{
    background-image:url(img/login.jpg);
    background-repeat:no-repeat;
    border:none;
}
table {
  border-collapse: collapse;
  border: none;
border-spacing: 1px;
  }
  
a {
  background: transparent;
  text-decoration: none;
  color:#000;
  }
a:hover {
  background: transparent;
/*  color:#FFF;*/

  }
.trcampos {
background: #3faad6;
font: arial;
font-size:11
text-decoration: none;
color:#FFFFFF;
font-weight:500;
} 
.tr1{
font: normal 12px, Arial, Helvetica; 
color:#000000;
font-size:12px;
text-decoration: none;
background: #ecf6f8;
 } 
.tr2{
font: normal 12px, Arial, Helvetica; 
color:#000000;
font-size:12px;
text-decoration: none;
background: #FFFFFF;
 } 
.trINotif{
font: normal 12px, Arial, Helvetica; 
color:#727171;
font-size:12px;
text-decoration: none;
background: #FFFFFF;
 } 

.trINotif0{
font: normal 12px, Arial, Helvetica; 
color:#333333;
font-size:12.5px;
text-decoration: none;
background: #FFFFFF;
 } 

.tr1:hover, .tr2:hover{
    background-color:#f4f087
}

.tableBorder
{
border: #3faad6;
}

/*tablas*/